serrated ridge waveguide - Español Inglés Diccionario